bootice系统引导启动问题,求助?

您所在的位置:网站首页 bootice v134 bootice系统引导启动问题,求助?

bootice系统引导启动问题,求助?

#bootice系统引导启动问题,求助?| 来源: 网络整理| 查看: 265

以下假设你的两个win7装在MBR硬盘的不同分区上。我先说下BIOS启动的流程。

BIOS(在主板上,正常程序管不到它)找到一个能启动的硬盘,然后加载主引导记录,一般来说主引导记录找硬盘上的“活动分区”,对这个分区读取并执行它的第1个扇区,然后会执行这个分区根目录的bootmgr文件,再读取这个分区的\boot\bcd文件来决定显示Windows启动器界面上显示哪些“操作系统”项目。\boot\bcd这个路径不区分大小写。

主引导记录(MBR)在硬盘的首个扇区上,对它来说硬盘只有4个“主”分区,在windows里如果能看到一个硬盘很多分区,那么那些大部分都是逻辑分区。主分区可以被“激活”变成活动分区,但逻辑分区不行。你这个情况应该是Ghost软件帮你把32位Win7 所在的主分区激活了。

但正常操作下ghost不会动其他分区,所以你在BootIce的第一页点“分区管理”按钮,在打开的窗口里选中你64位Win7在的分区(通常情况是列表里的第一个大于1GB的分区),点“激活”,再重启就能回到64位Win7了。这个方法不会删除现在的32位Win7,如果想再换回来,就再激活32位win7的分区就行了。但是,请继续往下看

至于编辑BCD无效,首先只有bootice上分区列表显示“A”状态的分区上的\boot\bcd文件才会被bootmgr读取,所以我猜测,你的32位win7启动后认为自己不是C盘,而是把64位win7当做C盘,这时候你改了C:\boot\bcd文件但发现没有效果,因为32位win7上的\bootmgr只会读本分区的bcd。所以要想64位win7还能用,你需要把C:\boot\bcd改回去。

或者高级点但安全、省事的办法是,不修改活动分区,而是在32位系统里用bcdboot添加64位系统到你当前的启动列表里,命令应该是(用管理员权限打开cmd后执行): bcdboot C:\Windows

补充一点:Windows系统不装在C盘的话,很多软件都有可能不能正常工作,此处你是C盘里还有另外一份系统,所以相对来说更不太容易遇到问题,但还是不推荐这种做法。当然Ghost装Win7的时候没得选,毕竟Ghost是个很老的软件了。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3